directorate of high technics board - French English Dictionary